striped toadflax - Turkish English Dictionary